IAstExprNodeVisitor<T>.Visit Method
Assembly: Topten.Cminor.Compiler.dll
Namespace: Topten.Cminor.Ast
Declaring Type: IAstExprNodeVisitor<T>
Overloads
Visit(AstExprNodeLiteral) | Visitor callback for Literal nodes |
Visit(AstExprNodeMethodCall) | Visitor callback for MethodCall nodes |
Visit(AstExprNodeIndexer) | Visitor callback for Indexer nodes |
Visit(AstExprNodeUnaryOp) | Visitor callback for UnaryOp nodes |
Visit(AstExprNodeBinaryOp) | Visitor callback for BinaryOp nodes |
Visit(AstExprNodeTernaryOp) | Visitor callback for TernaryOp nodes |
Visit(AstExprNodeIdentifier) | Visitor callback for Identifier nodes |
Visit(AstExprNodeTypeCast) | Visitor callback for Type Cast nodes |
Visit(AstExprNodeInterpolatedString) | Visitor callback for StrCat nodes |
Visit(AstExprNodeLiteral)
Visitor callback for Literal nodes
T Visit(AstExprNodeLiteral el);
Parameters
AstExprNodeLiteral el | The element being visited |
Returns
T | A visitor defined valued |
Visit(AstExprNodeMethodCall)
Visitor callback for MethodCall nodes
T Visit(AstExprNodeMethodCall el);
Parameters
AstExprNodeMethodCall el | The element being visited |
Returns
T | A visitor defined valued |
Visit(AstExprNodeIndexer)
Visitor callback for Indexer nodes
T Visit(AstExprNodeIndexer el);
Parameters
AstExprNodeIndexer el | The element being visited |
Returns
T | A visitor defined valued |
Visit(AstExprNodeUnaryOp)
Visitor callback for UnaryOp nodes
T Visit(AstExprNodeUnaryOp el);
Parameters
AstExprNodeUnaryOp el | The element being visited |
Returns
T | A visitor defined valued |
Visit(AstExprNodeBinaryOp)
Visitor callback for BinaryOp nodes
T Visit(AstExprNodeBinaryOp el);
Parameters
AstExprNodeBinaryOp el | The element being visited |
Returns
T | A visitor defined valued |
Visit(AstExprNodeTernaryOp)
Visitor callback for TernaryOp nodes
T Visit(AstExprNodeTernaryOp el);
Parameters
AstExprNodeTernaryOp el | The element being visited |
Returns
T | A visitor defined valued |
Visit(AstExprNodeIdentifier)
Visitor callback for Identifier nodes
T Visit(AstExprNodeIdentifier el);
Parameters
AstExprNodeIdentifier el | The element being visited |
Returns
T | A visitor defined valued |
Visit(AstExprNodeTypeCast)
Visitor callback for Type Cast nodes
T Visit(AstExprNodeTypeCast el);
Parameters
AstExprNodeTypeCast el | The element being visited |
Returns
T | A visitor defined valued |
Visit(AstExprNodeInterpolatedString)
Visitor callback for StrCat nodes
T Visit(AstExprNodeInterpolatedString el);
Parameters
AstExprNodeInterpolatedString el | The element being visited |
Returns
T | A visitor defined valued |